hand trolley - German English Dictionary